Diagramas UML 2.5.1 (Dinámicos)

Describen el comportamiento de un sistema en el tiempo, mostrando cómo los objetos interactúan entre sí y cómo cambian sus estados. Estos diagramas se enfocan en la dinámica del sistema, en contraste con los diagramas estructurales, que se centran en la organización estática de los elementos del sistema.

Diagramas de Comportamiento

Diagrama de Descripción
Casos de Uso Describe interacciones entre actores y el sistema para alcanzar metas específicas. El término sistema en el sentido amplio
Actividades Representa flujos de trabajo, procesos empresariales o algoritmos con acciones y decisiones.
Secuencia Muestra interacciones entre objetos en orden cronológico, con mensajes y líneas de vida.
Comunicación o Colaboración Enfocado en relaciones estructurales entre objetos durante una interacción (similar a secuencia).
Estados Detalla los estados de un objeto y transiciones entre ellos, activadas por eventos.
Tiempos Visualiza restricciones temporales en cambios de estado de objetos durante una interacción.
Vista de Interacción Combina fragmentos de otros diagramas de interacción en un flujo de alto nivel (tipo actividad).

Características

Característica Explicación
Enfocados en el Comportamiento Muestran cómo los objetos interactúan entre sí y cómo cambian sus estados con el tiempo.
Modelan Procesos y Flujos Ayudan a entender cómo se realizan las tareas y procesos dentro del sistema.
Utilizados para Análisis de Comportamiento Son fundamentales para analizar y diseñar sistemas dinámicos.
Estas características resaltan cómo los diagramas dinámicos se centran en el comportamiento y las interacciones entre objetos en el tiempo, en contraste con los diagramas estructurales que se enfocan en la organización y composición estática del sistema.